Satellite imagery from NASA shows snow, ice and clouds blanketing the northeastern U.S. during the peak of the holiday travel season.
Satellite imagery from NASA shows snow, ice and clouds blanketing the northeastern U.S. during the peak of the holiday travel season.